package qj.concurrent;

/**
 * Created by QuanLA
 * Date: Mar 16, 2006
 * Time: 2:31:01 PM
 */
public interface TaskProgressListenable {
	/**
	 * Called before proccessing a task
	 * @param task
	 */
	public void taskStart(ServantTask task);
    public void taskDone(ServantTask task);
    void taskThrowed(ServantTask task, Throwable throwable);
}
